Use docker in WSL2 distro
REAME
express.js ๊ณต๋ถํ๋ค๊ฐ mongodb๋ฅผ ์ค์นํ ์ผ์ด ์์ด ์ค์นํ๋ค๊ฐ ๋ฐ๊ฒฌํ ๋ฌธ์ .
https://www.mongodb.com/docs/manual/tutorial/install-mongodb-community-with-docker/
์ค์นํ๋ ค๊ณ  ๋ดค๋๋ WSL distro ์์์ docker ์ฑ์ ์ฌ์ฉํ  ์ ์๋ค๊ณ  ๋์จ๋ค. ๋ถ๋ช
ํ ์์ ์ WSL ์์์ ๋์ปค ์ด ๊ธฐ์ต์ด ์์ด์ ์ข ์ฐพ์๋ดค๋๋...
Solution
https://learn.microsoft.com/en-us/windows/wsl/tutorials/wsl-containers
๋์ปค ๋ฐ์คํฌํฑ ์ค์ ์์ Settings > Resources > Wsl Integration ํญ์ผ๋ก ๊ฐ์ ์ํ๋ ๋์คํธ๋ก๋ฅผ ํ ๊ธํ๋ฉด ๋์ปค ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ  ์ ์๊ฒ ๋ง๋ค์ด์ค๋ค๊ณ !
Plus Alpha: port forwarding
-p <inbound-port>:<destination-port>๋ฅผ docker run ๋ช
๋ น์ด ์ฌ์ด์ ๋ผ์๋ฃ์ด์ฃผ๋ฉด ๋๋ค.
docker ps
CONTAINER ID   IMAGE      COMMAND                  CREATED         STATUS         PORTS                    NAMES
fd3697bcf65c   postgres   "docker-entrypoint.sโฆ"   2 seconds ago   Up 2 seconds   0.0.0.0:5432->5432/tcp   recre-db
๋งค๋ฒ ์๊ฒฉ ๋ฐ์คํฌํฑ์ ์ผ์ docker desktop์ ์ผ์ผํ๋ ๋ฌธ์ 
https://stackoverflow.com/questions/51252181/how-to-start-docker-daemon-windows-service-at-startup-without-the-need-to-log ๋ค์ ๋ํ์์ Task Scheduler๋ฅผ ์ฌ์ฉํ์ฌ ์ปดํจํฐ ๋ถํ 1๋ถ ๋ค์ ์๋์ผ๋ก ํ์คํฌ๋ฅผ ์คํํ๋๋ก ๋ง๋ค ์ ์์๋ค.